ceil


描述

此函数将任何实数向上取整。应该注意这个函数,因为一个常见的错误是使用它来舍入随机值并期望它总是大于1,即:

int = ceil(random(5));

你可能会认为这段代码 总能 给出一个介于1到5之间的整数,但情况并非总是如此,因为随机函数可能返回0,而0向上取整仍然为0。这种情况的可能性很小,但在使用此函数应考虑到。


语法:

ceil(val);


参数 描述
x 需要转换的数。


返回:

整数


例如:

val = ceil( 3.4 );

这将val设为4。